package com.demo;

import lombok.extern.slf4j.Slf4j;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 程序入口-注意两点
 * 1.basePackages
 * 2.scanBasePackages
 */
@Slf4j
@MapperScan(basePackages = {"com.mi.rule.**.mapper", "com.demo.**.mapper"})
@SpringBootApplication(scanBasePackages = {"com.mi.rule", "com.demo"})
public class Start {
    public static void main(String[] args) {
        SpringApplication.run(Start.class, args);
        //项目启动后刷新

        //2020-06-06任务

        //数据库 单数据库操作 优化 增删改查的使用合理性 舒适性 清晰度  最好把 ？占位符加上

        //数据库读写分离 一主多从

        //数据库 多数据源 切换
        //SQL 输出问题
        //下面的先别看
        //


        //
        //
        //
        //
        //
        //
        //
        //
        //
        //
        //动态配置角色资源--先别加缓存功能
        //本地缓存用 ehcache ，
        //集群缓存用 redis ，

        //动态配置角色资源--写好后把缓存加上


        //把定时任务加上

        //把消息队列加上


        //单体应用--文件上传到本地、文件上传到FASTDFS、文件上传到阿里云OOS
        //集群应用--文件上传到FASTDFS
        //集群应用--文件上传到阿里云OOS


        //excel 处理 解析 下载
        //word 处理 解析 下载
        //zip处理 解析 下载
        // 解析 下载


        //各种实际业务场景案例

        //文件服务器

//        updateRoleLinkResource();
    }


}